package com.lxsh.sdk.common.cer.constants;

/**
 * 缓存使用key常亮
 */
public class CerSessionKeyConstant {

    /**
     *
     * Application变量：系统初始化
     *
     */
    public final static String APPLICATION_KEY_SYSTEM_INIT = "APPLICATION_KEY_SYSTEM_INIT:";

    /**
     * 数据字典
     */
    public final  static String SESSION_KEY_DICTIONARY_CODE = "dictionary:code";

    /**
     * 请求地址 request:url:{请求的URL}
     */
    public final static String SESSION_KEY_REQUEST = "request:url:";

    /**
     * 请求地址 request:url:{请求的URL}
     */
    public final static String SESSION_KEY_SYSTEM_SETTING = "system:setting:";


    /**
     * 定时服务：定时删除日志
     */
    public final static String SCHEDULE_DELETE_LOG = "schedule:delete:log";

    /**
     * 定时服务：定时删除日志
     */
    public final static String SCHEDULE_TEST = "schedule:test";

    /**
     * 不同用户登录系统区分:login:system:byh-easm-web-pc
     */
    public final static String LOGIN_SYSTEM = "login:system:{0}";

    /**
     * 系统功能开关 system:disjunctor:
     */
    public final static String SESSION_KEY_SYSTEM_DISJUNCTOR = "system:disjunctor:";


    /**
     * 异步导出文件 async:export:
     */
    public final static String ASYNC_EXPORT_FILE = "async:export:";
}
